home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Info 1993
/
Internet Info CD-ROM (Walnut Creek) (1993).iso
/
inet
/
internet-drafts
/
draft-ietf-modemmgt-mdmmib-00.txt
< prev
next >
Wrap
Text File
|
1993-10-26
|
34KB
|
1,472 lines
draft Modem MIB October 21, 1993
Modem MIB
<draft-ietf-modemmgt-mdmmib-00.txt>
October 21, 1993
Les Brown, Rick Roysten, Steven Waldbusser
Status of this Memo
This document is an Internet Draft. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, and
its Working Groups. Note that other groups may also distribute working
documents as Internet Drafts.
Internet Drafts are valid for a maximum of six months and may be
updated, replaced, or obsoleted by other documents at any time. It is
inappropriate to use Internet Drafts as reference material or to cite
them other than as a "work in progress".
Expires April 21, 1994 [Page 1]
draft Modem MIB October 21, 1993
1. Introduction
This memo defines an experimental portion of the Management Information
Base (MIB) for use with network management protocols in the Internet
community. In particular, it describes managed objects used for
managing dial-up modems and similar dial-up devices. This MIB module
provides a set of objects that are the minimum necessary to provide the
ability to monitor and control those devices, and is consistent with the
SNMP framework and existing SNMP standards.
Expires April 21, 1994 [Page 2]
draft Modem MIB October 21, 1993
2. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework consists of four major
components. They are:
o RFC 1442 which defines the SMI, the mechanisms used for describing
and naming objects for the purpose of management.
o RFC 1213 defines MIB-II, the core set of managed objects for the
Internet suite of protocols.
o RFC 1445 which defines the administrative and other architectural
aspects of the framework.
o RFC 1448 which defines the protocol used for network access to
managed objects.
The Framework permits new objects to be defined for the purpose of
experimentation and evaluation.
2.1. Object Definitions
Managed objects are accessed via a virtual information store, termed the
Management Information Base or MIB. Objects in the MIB are defined
using the subset of Abstract Syntax Notation One (ASN.1) defined in the
SMI. In particular, each object object type is named by an OBJECT
IDENTIFIER, an administratively assigned name. The object type together
with an object instance serves to uniquely identify a specific
instantiation of the object. For human convenience, we often use a
textual string, termed the descriptor, to refer to the object type.
Expires April 21, 1994 [Page 3]
draft Modem MIB October 21, 1993
3. Definitions
Modem-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
experimental
FROM SNMPv2-SMI
DisplayString, TruthValue, TimeInterval FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF;
mdmMIB MODULE-IDENTITY
LAST-UPDATED "9310120000Z"
ORGANIZATION "IETF Modem Management Working Group"
CONTACT-INFO
" Steven Waldbusser
Postal: Carnegie Mellon University
4910 Forbes Ave
Pittsburgh, PA, 15213
Tel: 412-268-6628
Fax: 412-268-4987
E-mail: waldbusser@cmu.edu"
DESCRIPTION
"The MIB module for management of dial-up modems."
::= { experimental 49 }
mdmMIBObjects OBJECT IDENTIFIER ::= { mdmMIB 1 }
Expires April 21, 1994 [Page 4]
draft Modem MIB October 21, 1993
-- conformance information
mdmConformance OBJECT IDENTIFIER ::= { mdmMIB 2 }
mdmGroups OBJECT IDENTIFIER ::= { mdmConformance 1 }
mdmCompliances OBJECT IDENTIFIER ::= { mdmConformance 2 }
-- compliance statements
mdmCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement the modem MIB."
MODULE -- this module
MANDATORY-GROUPS { mdmIDGroup, mdmLineInterfaceGroup,
mdmDTEInterfaceGroup, mdmCallControlGroup,
mdmCallStateGroup, mdmStatisticsGroup }
GROUP mdmDataCompressionGroup
DESCRIPTION
"The mdmDataCompressionGroup group is mandatory only for
those modems that implement data compression."
::= { mdmCompliances 1 }
Expires April 21, 1994 [Page 5]
draft Modem MIB October 21, 1993
-- units of conformance
mdmIDGroup OBJECT-GROUP
OBJECTS { mdmIDModelOID, mdmIDModel, mdmIDCountry,
mdmIDHardwareSerNum, mdmIDHardwareRev, mdmIDFirmwareRev }
STATUS current
DESCRIPTION
"A collection of objects that identify the model and
configuration of a modem."
::= { mdmGroups 1 }
mdmLineInterfaceGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
STATUS current
DESCRIPTION
"A collection of objects that describe the configuration and
state of the modem's line interface."
::= { mdmGroups 2 }
mdmDTEInterfaceGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
STATUS current
DESCRIPTION
"A collection of objects that describe the configuration and
state of the modem's DTE interface."
::= { mdmGroups 3 }
mdmCallControlGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
STATUS current
DESCRIPTION
"A collection of objects that describe the configuration of
call control capabilities on the modem."
::= { mdmGroups 4 }
mdmCallStateGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
STATUS current
DESCRIPTION
"A collection of objects that describe the state of calls on
this modem."
::= { mdmGroups 5 }
mdmStatisticsGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
Expires April 21, 1994 [Page 6]
draft Modem MIB October 21, 1993
STATUS current
DESCRIPTION
"A collection of objects that describe the state of calls on
this modem."
::= { mdmGroups 6 }
mdmSignalConverterGroup OBJECT-GROUP
OBJECTS { List, of, objects, to, be, included, when, MIB, is, less, fluid }
STATUS current
DESCRIPTION
"A collection of objects that describes the signal converter
on the modem."
::= { mdmGroups 7 }
mdmID OBJECT IDENTIFIER ::= { mdmMIB 1 }
mdmIDModelOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value is intended to identify the manufacturer, model,
and version of this modem. This may be used to identify the
existance of enterprise specific functions and behaviours."
::= { mdmID 1 }
mdmIDModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of this device, including the
device's manufacturer and revision, and optionally, its
serial number."
::= { mdmID 2 }
mdmIDCountry OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the country or countries that this
modem is configured for use in. This field is assigned by
the manufacturer."
::= { mdmID 3 }
Expires April 21, 1994 [Page 7]
draft Modem MIB October 21, 1993
mdmIDHardwareSerNum OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual encoding of the modem's hardware serial number as
assigned by the manufacturer. A zero length string implies
that no serial number was assigned."
::= { mdmID 4 }
mdmIDHardwareRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of the hardware revision of the
modem."
::= { mdmID 5 }
mdmIDFirmwareRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of the firmware revision of the
modem."
::= { mdmID 6 }
-- The modem Line Interface Group
mdmLine OBJECT IDENTIFIER ::= { mdmMIB 2 }
mdmLineType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
analogSwitched2Wire(2),
analogLeased2Wire(3),
analogLeased4Wire(4),
pcmSwitched4Wire(5),
pcmLeased4Wire(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Line operating mode of the modem."
Expires April 21, 1994 [Page 8]
draft Modem MIB October 21, 1993
::= { mdmLine 1 }
mdmLineCarrierLossControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DEFVAL { on }
DESCRIPTION
"If true, the associated mdmLineCarrierLossTime is consulted
Dto determine the duration of carrier loss to accept without
hanging up. If false, the modem will not hang up upon loss
of carrier."
::= { mdmLine 2 }
mdmLineCarrierLossTime OBJECT-TYPE
SYNTAX INTEGER (1..254)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Duration in 10ths of a second the modem waits after loss of
carrier before hanging up. This allows the modem to
distinguish between a momentary lapse in line quality and a
true disconnect."
::= { mdmLine 3 }
mdmLineCapabilitiesTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdmLineCapabilitiesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of protocol capabilities for this modem."
::= { mdmLine 4 }
mdmLineCapabilitiesEntry OBJECT-TYPE
SYNTAX MdmLineCapabilitiesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A listing of a protocol that this modem is capable of.
Entries in this table are created only by the agent. One
entry exists for each protocol that the modem is capable of,
regardless of whether that protocol is enabled or not."
INDEX { mdmLineCapabilitiesIndex }
::= { mdmLineCapabilitiesTable 1 }
Expires April 21, 1994 [Page 9]
draft Modem MIB October 21, 1993
MdmLineCapabilitiesEntry ::= SEQUENCE {
mdmLineCapabilitiesIndex INTEGER,
mdmLineCapabilitiesID OBJECT IDENTIFIER,
mdmLineCapabilitiesEnableRequested INTEGER,
mdmLineCapabilitiesEnableGranted INTEGER
}
mdmLineCapabilitiesIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique index for this capabilities entry."
::= { mdmLineCapabilitiesEntry 1 }
mdmLineCapabilitiesID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An identifier for this capability. Standard protocol
capabilities will have identifiers registered in this
document or other companion standards documents.
Proprietary protocol capabilities will be registered by
their respective organization. All capabilities, standard
or vendor-specific, shall be registered in this table."
::= { mdmLineCapabilitiesEntry 2 }
mdmLineCapabilities OBJECT IDENTIFIER ::= { mdmLineCapabilitiesTable 2 }
mdmLineCapabilitiesV22 OBJECT IDENTIFIER ::= { mdmLineCapabilities 1 }
mdmLineCapabilitiesV22bis OBJECT IDENTIFIER ::= { mdmLineCapabilities 2 }
mdmLineCapabilitiesV32 OBJECT IDENTIFIER ::= { mdmLineCapabilities 3 }
mdmLineCapabilitiesV32bis OBJECT IDENTIFIER ::= { mdmLineCapabilities 4 }
mdmLineCapabilitiesV34 OBJECT IDENTIFIER ::= { mdmLineCapabilities 5 }
mdmLineCapabilitiesV42 OBJECT IDENTIFIER ::= { mdmLineCapabilities 6 }
mdmLineCapabilitiesV42bis OBJECT IDENTIFIER ::= { mdmLineCapabilities 7 }
mdmLineCapabilitiesMNP4 OBJECT IDENTIFIER ::= { mdmLineCapabilities 8 }
mdmLineCapabilitiesMNP5 OBJECT IDENTIFIER ::= { mdmLineCapabilities 9 }
mdmLineCapabilitiesV29 OBJECT IDENTIFIER ::= { mdmLineCapabilities 10 }
mdmLineCapabilitiesV33 OBJECT IDENTIFIER ::= { mdmLineCapabilities 11 }
mdmLineCapabilitiesBell208 OBJECT IDENTIFIER ::= { mdmLineCapabilities 12 }
mdmLineCapabilitiesEnableRequested OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
Expires April 21, 1994 [Page 10]
draft Modem MIB October 21, 1993
optional(2),
preferred(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The requested configuration of this capability. If this
value is 'disabled(1)', this is a request to disable this
protocol. If this value is 'preferred(3)', this is a
request to enable this protocol, and to prefer it in any
negotiation over other appropriate protocols that have a
value of 'optional(2)'."
DEFVAL { preferred }
::= { mdmLineCapabilitiesEntry 3 }
mdmLineCapabilitiesEnableGranted OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
optional(2),
preferred(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual configuration of this capability. The agent
shall attempt to set this as close as possible to the
associated mdmLineCapabilitiesEnableRequested value. The
agent shall make this determination in an implementation-
specific manner that may take into account the configuration
of other capabilities or other considerations. The modem
will choose in an implementation-specific manner between
multiple mutually-exclusive capabilities that each have the
same (non-disabled) value. However, the modem must prefer
all capabilities with a value of 'preferred(3)' over all
capabilities with a value of 'optional(2)'."
::= { mdmLineCapabilitiesEntry 4 }
--[** Need to add metric for throughput]
-- DTE Interface Group
mdmDTEInterface OBJECT IDENTIFIER ::= { mdmMIB 3 }
mdmDTEActionOnDTROnToOff OBJECT-TYPE
SYNTAX INTEGER {
Expires April 21, 1994 [Page 11]
draft Modem MIB October 21, 1993
ignore(1),
escapetocommandmode(2),
disconnetcall(3),
resetmodem(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When true(1), the modem will restart when the DTR control
signal drops"
DEFVAL { true }
::= { mdmDTEInterface 1 }
mdmDTEActionOnDTROffToOn OBJECT-TYPE
SYNTAX INTEGER {
ignore(1),
enabledial(2),
autoAnswerEnable(3),
establishConnection(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When true(1), the modem will restart when the DTR control
signal turns on"
DEFVAL { true }
::= { mdmDTEInterface 2 }
mdmDTESyncTimingSource OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
external(2),
loopback(3),
network(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The clock source for synchronous transmissions."
DEFVAL { internal }
::= { mdmDTEInterface 3 }
mdmDTESyncAsyncMode OBJECT-TYPE
SYNTAX INTEGER {
async(1),
Expires April 21, 1994 [Page 12]
draft Modem MIB October 21, 1993
sync(2),
syncAfterDial(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operational mode of the modem."
::= { mdmDTEInterface 4 }
mdmCallControl OBJECT IDENTIFIER ::= { mdmMIB 4 }
mdmInactivityTimeout OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of idle time that the modem will wait before
disconnecting a connection. If the value is 0, no idle
disconnect will occur."
DEFVAL { 0 }
::= { mdmCallControl 1 }
mdmAutoDial OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
dialOnDTRHi(2),
dialAfterInitialization(3),
dialAfterInitializationOrDTRHi(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures when the modem will automatically dial the
default phone number (???). Note that initialization occurs
after power on or reset."
DEFVAL { disable }
::= { mdmCallControl 2 }
mdmResultCodeEnable OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
Expires April 21, 1994 [Page 13]
draft Modem MIB October 21, 1993
DESCRIPTION
"Configures whether the modem will display result codes to
the DTE."
DEFVAL { enable }
::= { mdmCallControl 3 }
mdmEscapeAction OBJECT-TYPE
SYNTAX INTEGER {
ignoreEscape(1),
hangUp(2),
enterCommandMode(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The modem's action upon successfully recognizing an escape
code."
DEFVAL { ignoreEscape }
::= { mdmCallControl 4 }
mdmAutoAnswer OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines whether or not this modem will automatically go
offhook and answer the call when it detects a ring signal."
DEFVAL { enable }
::= { mdmCallControl 5 }
mdmStoredDialStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF MdmStoredDialStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of stored dial strings."
::= { mdmCallControl 6 }
mdmStoredDialStringEntry OBJECT-TYPE
SYNTAX MdmStoredDialStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A stored dial string."
INDEX { mdmStoredDialStringIndex }
Expires April 21, 1994 [Page 14]
draft Modem MIB October 21, 1993
::= { mdmStoredDialStringTable 1 }
MdmStoredDialStringEntry ::= SEQUENCE {
mdmStoredDialStringIndex INTEGER,
mdmStoredDialString DisplayString
}
mdmStoredDialStringIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The unique index of a particular dial string."
::= { mdmStoredDialStringEntry 1 }
mdmStoredDialString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A dial string stored in the modem."
::= { mdmStoredDialStringEntry 2 }
-- The Call State group
mdmCs OBJECT IDENTIFIER ::= { mdmMIB 5 }
mdmCsCallDuration OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Present or last completed connection time in seconds. If
there have been no previous connections this value should be
-1."
::= { mdmCs 1 }
mdmCsConnectFailReason OBJECT-TYPE -- [** EDs to reduce to resonable number]
SYNTAX INTEGER {
dtrDrop(1),
escapeSequence(2),
athCommand(3),
carrierLoss(4),
inactivityTimout(5),
Expires April 21, 1994 [Page 15]
draft Modem MIB October 21, 1993
mnpIncompatible(6),
undefined(7),
remotePassword(8),
linkPassword(9), -- Rename link EC
retransmitLimit(10),
linkDisconnectMsgReceived(11),
loopLoss(12),
invalidSpeed(13),
unableToRetrain(14),
managementCommand(15),
noDialTone(16),
keyAbort(17),
lineBusy(18),
noAnswer(19),
voice(20),
noAnswerTone(21),
noCarrier(22),
undetermined(23),
v42SabmeTimeout(24),
v42BreakTimeout(25),
v42DisconnectCmd(26),
v42IdExchangeFail(27),
v42BadSetup(28),
v42InvalidCodeWord(29),
v42StringToLong(30),
v42InvalidCommand(31),
none(32),
v32Cleardown(33),
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the reason that the last call attempt failure
occured."
::= { mdmCs 2 }
mdmCsCurrentLineRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current link rate of a connection, or the last link
rate of the last connection in bits per second."
::= { mdmCs 3 }
Expires April 21, 1994 [Page 16]
draft Modem MIB October 21, 1993
mdmCsModulationSchemeUsed OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current modulation scheme. This shall be one of the
values for modulation protocols registered in the
capabilities table."
::= { mdmCs 4 }
mdmCsErrorControlUsed OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the error control settings in the current call.
This shall be one of the values for error control protocols
registered in the capabilities table. If no error control
protocol is in use, this shall have the value '{0 0}'."
::= { mdmCs 5 }
mdmCsCompressionTypeUsed OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the data compression used in the current call.
This shall be one of the values for compression protocols
registered in the capabilities table. If no compression
protocol is in use, this shall have the value '{0 0}'."
::= { mdmCs 6 }
-- Modem Statistics Group
mdmStats OBJECT IDENTIFIER ::= { mdmMIB 6 }
mdmStatsIncomingConnectionRequests OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming connection requests."
::= { mdmStats 1 }
mdmStatsIncomingConnectionFailures OBJECT-TYPE
Expires April 21, 1994 [Page 17]
draft Modem MIB October 21, 1993
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of incoming connection requests that failed to
establish a connection."
::= { mdmStats 2 }
mdmStatsIncomingAbnormalTerminations OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of abnormal terminations of established incoming
connections."
::= { mdmStats 3 }
mdmStatsOutgoingConnectionRequests OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing connection requests."
::= { mdmStats 4 }
mdmStatsOutgoingConnectionFailures OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outgoing connection requests that failed to
establish a connection."
::= { mdmStats 5 }
mdmStatsOutgoingAbnormalTerminations OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of abnormal terminations of established outgoing
connections."
::= { mdmStats 6 }
mdmStatsConnectionTimeouts OBJECT-TYPE
SYNTAX Counter
Expires April 21, 1994 [Page 18]
draft Modem MIB October 21, 1993
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connection attempts (incoming and outgoing)
that failed to sync up and were timed out."
::= { mdmStats 7 }
mdmStatsCarrierLossDisconnects OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections (incoming and outgoing) that were
disconnected due to carrier loss."
::= { mdmStats 8 }
mdmStatsWatchdogTimeouts OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of watchdog timeouts detected for this modem."
::= { mdmStats 9 }
mdmStatsInactivityTimeouts OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times this modem had an idle time exceeding
the inactivity timeout value."
::= { mdmStats 10 }
mdmStatsDTERingNoAnswers OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of events in which the modem has detected
ringing, and enough rings were received to answer the call,
but the DTE did not provide DTR in time to answer the call."
::= { mdmStats 11 }
Expires April 21, 1994 [Page 19]
draft Modem MIB October 21, 1993
mdmStatsSyncLostEvents OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times carrier sync was lost on this modem."
::= { mdmStats 12 }
mdmStatsRetrains OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of retrains experienced on connections on this
line."
::= { mdmStats 13 }
-- Utilization counters
mdmStats2400OrLessConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections initially established at a
modulation speed of 2400 bits per second or less."
::= { mdmStats 14 }
mdmStats2400To14400Connections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of connections initially established at a
modulation speed of greater than 2400 bits per second and
less than 14400 bits per second."
::= { mdmStats 15 }
mdmStatsGreaterThan14400Connections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
Expires April 21, 1994 [Page 20]
draft Modem MIB October 21, 1993
"The number of connections initially established at a
modulation speed of greater than 14400 bits per second."
::= { mdmStats 16 }
mdmStatsErrorControlledConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of established connections using an error
control protocol."
::= { mdmStats 17 }
mdmStatsCompressedConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of established connections using a compression
protocol."
::= { mdmStats 18 }
mdmStatsSentOctets OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets presented to the modem by the DTE."
::= { mdmStats 19 }
mdmStatsReceivedOctets OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets presented to the DTE by the modem."
::= { mdmStats 20 }
mdmStatsSentDataFrames OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of data frames sent (DTE or line?)."
::= { mdmStats 21 }
Expires April 21, 1994 [Page 21]
draft Modem MIB October 21, 1993
mdmStatsReceivedDataFrames OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of data frames received (DTE or line?)."
::= { mdmStats 22 }
mdmStatsResentFrames OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times this modem retransmits frames."
::= { mdmStats 23 }
mdmStatsErrorFrames OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of block errors received on the link."
::= { mdmStats 24 }
-- Signal Converter Group:
pmdmSignalConverter OBJECT IDENTIFIER ::= { mdmMIB 7 }
mdmSignalLowSpeedNegotiation OBJECT-TYPE
SYNTAX INTEGER {
bell(1),
ccitt(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute determines which low-speed modulation mode
is used in the event that a higher modulation mode cannot be
made when the modem is set to one of the 'auto' modulation
modes."
DEFVAL { bell }
::= { mdmSignalConverter 1 }
mdmSignalMinDCERate OBJECT-TYPE
SYNTAX INTEGER (300..32000)
Expires April 21, 1994 [Page 22]
draft Modem MIB October 21, 1993
UNITS "bits per second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the minimum DCE rate at which the
modems are configured to communicate."
::= { mdmSignalConverter 2 }
mdmSignalMaxDCERate OBJECT-TYPE
SYNTAX INTEGER (300..32000)
UNITS "bits per second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the maximum DCE rate at which the
modems are configured to communicate. DCE rate = Integer
value times 100 bit/s."
::= { mdmSignalConverter 3 }
END
Expires April 21, 1994 [Page 23]
draft Modem MIB October 21, 1993
4. Acknowledgements
This document was produced by the Modem Management Working group.
In addition, the authors gratefully acknowledge the comments of Tom
Holodnik and Mark Lewis.
Expires April 21, 1994 [Page 24]
draft Modem MIB October 21, 1993
Table of Contents
1 Introduction .................................................... 2
2 The SNMPv2 Network Management Framework ......................... 3
2.1 Object Definitions ............................................ 3
3 Definitions ..................................................... 4
4 Acknowledgements ................................................ 24
Expires April 21, 1994 [Page 25]